Oil Prices Decline After Proposed Strategic Petroleum Reserve Release by IEA
New york: Oil prices fell on Wednesday following a report from the Wall Street Journal that the International Energy Agency (IEA) had proposed the largest release from strategic petroleum reserves in its history. This move aims to address the rising c…