Oil prices make a 2% comeback after a 5-day slump
After 5-days of significant loss, oil prices made a comeback on Wednesday with prices increasing by just over 2%. Reports suggest that the 2% jump, reflecting greater confidence in the market, could be a result […]