
Oil Prices Post a Weekly Gain Despite Demand Fears
Oil prices are set to post a weekly gain for the first time in three weeks, although demand concerns continue to loom as the U.S.-China trade war escalates. Friday, April 18th, 2025 As the Western hemisphere wound down trading activity with the onset of …