U.S. crude oil futures settled at $78.14 a barrel, up $6.73, or 9.42%.

2026-07-14

U.S. crude oil futures settled at $78.14 a barrel, up $6.73, or 9.42%.

Other News
2026-07-14

Yangtze River Maritime Safety Administration said from 08:00 local time on July 14, after Typhoon Bavi’s impact largely subsided, temporary traffic controls on the main stem between Ezhou (Hubei) and Ma'anshan (Anhui) were lifted and two-way navigati

2026-07-14

CITIC Securities says renewed U.S.-Iran tensions reflect fundamental flaws in the U.S.-Iran memorandum of understanding that make implementation difficult. The current stalemate carries a risk of becoming prolonged, characterized by failure to form a