Oil price rises above $57, highest in 12 months

ads

See also  NNPC, others risk losing $400bn amid climate goals – Report

ads

Be the first to comment

Leave a Reply