web analytics

U.S. Allies to Release Close to 60 Million Barrels of Oil From Reserves

The International Energy Agency is joining the Biden administration in an effort to tame prices that have risen sharply since Russia invaded Ukraine.