The brief market update says U.S. oil has dropped to $81 per barrel, marking its lowest level since March 10.
38d ago
No Summary provided as the original text is short