Last week, oil prices lost the most significant amount since the beginning of the year. Brent was trading close to the low at 67.02 due to investors' concerns for ...
A