It's almost inexplicable why oil prices aren't much higher. But here's why markets are ‘resilient’ so far despite the biggest energy supply shock ever | Fortune
Crude oil prices have surged more than 70% this year, but there's the potential to go much higher to new records.

Source: Fortune
Crude oil prices have surged more than 70% this year, but there's the potential to go much higher to new records.