Update news

Cancel

FG loses over $518 million to oil swap