International oil prices drop 3% after the resumption of production at the Al Sharara oil field.
Global oil prices witnessed a decline, with crude losses exceeding 3%, after the National Oil Corporation lifted the force majeure status and resumed production in […] More











