Fetching News Details
Oil prices fell on Thursday amidst high output from Russia, the United States, and Saudi Arabia. WTI crude futures traded at $72.42 a barrel, down by 0.5, before hitting $73.06 per barrel in the previous session, highest since 2014. Brent crude futures were priced at $77.40 per barrel, down by 0.3%. Unplanned supply disruptions from Canada to Libya and Venezuela have added to the fluctuating crude rates this week.