Uncertainty In Oil Markets As Fundamentals Counter Economic Concerns
Both WTI and Brent dropped in early trading on Wednesday before recovering as traders weigh economic concerns and tightening supply. The API reported a draw in crude and gasoline inventories which, if confirmed by the […]