News
Shell CEO flags ~1B barrel crude shortage, warns 'journey back will be a long one'
These events have resulted in a nearly 1 billion barrel shortage of crude oil, considered the largest supply disruption in history, which worsens daily.
These events have resulted in a nearly 1 billion barrel shortage of crude oil, considered the largest supply disruption in history, which worsens daily.