Brent Crude Prices Hit $90 as Geopolitical Tensions Flare up
Oil (Brent, WTI) News and AnalysisOPEC sticks to Q2 supply agreement as US Cushing storage declines – oil bidBrent, WTI find momentary resistance but the bullish posture remains intactFind out what our analysts envision for the oil market…