OPEC’s crude oil production plunged in March as the near-closure of the Strait of Hormuz forced key members to curb output and divert exports to alternative routes.
Discover more from InfoVera USA
Subscribe to get the latest posts sent to your email.