latest
Perspectives for restrictions on oil supply stimulated recovery of prices this week after longest period of decline since 2015, Bloomber
Read moreOil is holding near $70 a barrel level as supply risks continue threatening market for this commodity, Bloomberg reports today.
Read more