Crude oil markets remain caught in a tug-of-war between bullish near-term demand and rising geopolitical risks on one hand, and macroeconomic headwinds and rising OPEC+ production on the other. In the last hours, Brent crude briefly traded above USD 70 and touched highs last seen in April










