WTI oil rallies due to Ukrainian attacks on Russian oil facilities, growing calls for Russia sanctions, and robust Chinese oil demand. Technical analysis shows immediate resistance at $64.00. Will we get a break higher?
15-09-2025 14:09 GMT
by Zain Vawda