Russia Invasion of Ukraine Drives Oil Above $100
Crude Oil, US Crude (WTI), Brent Talking Points Crude oil prices surge as Russian troops invade Ukraine Brent crude breaks $100 per barrel, is WTI next? Higher energy costs exacerbate fears of rising inflation placing […]
