Oil Prices Tumble as Demand Concerns Take Center Stage
Oil prices fell early on Tuesday morning as fears faded of Israel striking Iranian oil facilities and traders refocused on growing demand concerns. - The September monthly average refining margin fell to its lowest for the month since 2020, indicating that …