Global oil supply increased in March

According to the International Energy Agency’s (IEA) oil market report for March, crude oil production of the Organisation of Petroleum Exporting Countries (OPEC) increased by 110 thousand barrels per day in March

More

US layoffs at 14-month high

Challenger, Gray & Christmas, a consulting firm that keeps a record of announced or approved layoffs, published its report for March. According to the report, the number of layoffs announced by US-based

More