Oil prices remain stable following a 7% decline last week, according to Reuters.
By Colleen Howe BEIJING (Reuters) – Oil prices stabilized at the beginning of the week after experiencing a more than 7% decline last week due to concerns about demand in China, the world’s largest oil importer, and a reduction in worries about potential supply disruptions in the Middle East. Crude oil futures increased by 8 … Read more