The US strategic petroleum reserve fell to its lowest level in two years after a record crude drawdown last week, as the US stepped up withdrawals ami
Read on WOBR AI →