Oil Climbs Back Above $92 as Markets Dismiss Impact of Potential Strategic Reserve Release
During the latest trading sessions, international benchmark Brent crude oil rose to roughly $92 per barrel while the American benchmark West Texas Intermediate hovered near $88. Global oil markets have…