Oil prices were down by 1% on Monday as Libya’s bellow-proceed National Oil Corporation has talked about its excellent Oil enviornment is coming relieve online. This implies a further manufacturing of 270,000 barrels per day, striking total output relieve above 1 million…
Read More