
Oil Markets Face Renewed Pressure As Technicals And Fundamentals Align For Downturn
(MENAFN- The Rio Times) Official sources and trading data show Brent and WTI crude oil markets remain under heavy pressure, with the past 24 hours reinforcing a bearish outlook. As of June 6, 2025, Brent crude traded near $66 per barrel, while WTI hovered …