News

Oil slips below $65 as OPEC+ mulls 411K bpd hike for July. Traders eye rig counts and storage demand as bearish pressure ...