Sunday, Sep 24, 2023

The biggest oil deficit since 2007 will hit in the 4th quarter as Saudi Arabia cuts supply