JMMC reviews market as oil price drops to $73 per barrel
THE price of crude oil has dropped from $87 to $73 per barrel in the international market as the Organisation of Petroleum Exporting Countries, OPEC and non-OPEC members move to comply with its recent decision on supplies.