Global News
US to Unveil Release of 172 Million Barrels from Oil Reserves
The US is set to release 172 million barrels of oil from its Strategic Petroleum Reserve in a bid to stabilize energy markets amid rising global prices due to Middle Eastern conflicts. This…