Oil prices are falling globally due to fears of recession and the closure of China
Global oil prices fell on Monday, May 9, along with stock markets in Asia, weighed by weak Chinese data and fears of a global recession that could double oil demand. Oil prices fell as investors looked ahead to European Union…
Continue Reading