News Highlights : Top Energy News of the Day -November 08, 2023 at 12:16 am EST
U.S. oil prices settle below $80 a barrel as China data spotlights demand prospects Oil futures end at their lowest since July 21. Enel Raises Guidance After Surge in Profit The...
Source: marketscreener.com