Trump: Oil firms are making too much money based on the shortage.

03 Aug 2026 18:16Energy US Bonds US Indexes USD