US oil prices drop amidst banking crises
Prices of oil in the United States declined on Tuesday due to the persistent banking crisis causing the oil market’s confidence to remain low. Reuters reported that Brent crude futures for May, 2023 delivery fell 1% or 71 cents to $73.08 per barrel, while U.S. West Texas Intermediate crude futures dropped 1.1% or 74 cents […]