Crude realities: Shaky balance in oil’s supply and demand shifts

The first four months of the year have been turbulent for oil markets. Brent crude oil plunged by more than $12 per barrel ($/bbl) in

The first four months of the year have been turbulent for oil markets. Brent crude oil plunged by more than $12 per barrel ($/bbl) in