Oil prices have surged by more than 6% after OPEC and other producers reached their first deal since 2001 to reduce output.
Source: Sky Business News
Oil prices have surged by more than 6% after OPEC and other producers reached their first deal since 2001 to reduce output.
Source: Sky Business News