Bloomberg Markets & Finance via Youtube


Jun.12 — A Leonardo Da Vinci masterpiece, whose whereabouts has been a mystery since it sold in 2017 for a record $450 million, has turned up in an unlikely place, according to Artnet.com.

READ ALSO  Opec+ meeting delayed as split over oil production cuts deepens