• Wed. Sep 21st, 2022

U.S. crude oil tumbled 10% this week as demand fears top supply concerns