“The Group of Seven nations has agreed to release up to 100 million barrels of crude oil and diesel from their strategic reserves to help bring down prices,” NewsNation reports.
Just dropped · Trial Balloon · Ep. 189
Navigating the Nonsense
Trial Balloon · Ep. 189: Navigating the Nonsense

