Tag: quotes

Laughing It Off

Global oil markets are laughing off Biden’s announcement to release another 15 million barrels of oil from the Strategic Petroleum Reserve, extending the previously announced release through the month of…