Month: November 2021

Futures File: Crude crashes on COVID worries

Oil traders fastened their seat belts Tuesday morning as President Biden announced the release of 50 million barrels of crude from the U.S. strategic stockpile. Japan, China, South Korea, India, and Great Britain added sales as well in an unsuccessful…