The market has been supported by the U.S. plan announced last week to buy up to 3 million barrels of oil for the Strategic Petroleum Reserve following this year’s record release of 180 million barrels from the stockpile.
Subscribe To Our Free Newsletter |