- September 3rd, 2024
Oil prices fall as demand concerns overshadow Libyan export halt
Brent oil prices fell on Tuesday as sluggish economic growth in China, the world’s biggest crude importer, increased worries about demand that overshadowed the impact of the halt of production and exports from Libya. ›