+ French Strikes Leave Millions of Barrels of Oil Stuck on Tankers March 28, 2023March 28, 2023 A fleet of tankers carrying millions of barrels of oil is backed up off the coast of France as...