Governments from a number of the world’s biggest economies said on Thursday they are considering the release of oil from their strategic reserves.The announcements follow a rare request by the United States for a coordinated move to ease global energy prices and ahead of a meeting of major oil producing …
Read More »